import "animate.css";
import "~/assets/css/main.css";
import Word from "./libs/word";
import Stage from "./libs/stage";
import Controller from "./libs/controller";
import config from "./config/index";
import { play } from "./libs/playAudio";
const list = config.map(item => {
  console.log(item.Wordroot);
  const word = new Word(item.word, item.Wordroot, item.ide);
  const stage = new Stage(item.root, word, item.showName, item.hideName);
  return stage;
});
const controller = new Controller(list);
let canPlay = true;
controller.dealDown();
controller.run();
play("#bgm");
// $("#bgm")[0].muted = false;
// $("#bgm")[0].play();
// // try {
//   $("#bgm")[0].play();
// } catch (error) {
//   console.log("play", error);
//   canPlay = false;
// }
// try{
// $("#bgm")[0].play()
// }.catch(err=>{

// })
// console.log("canplay", canPlay);
// if (!canPlay) {
//   play("#bgm");
// }
// console.log("progress", $("#bgm")[0].paused);
// $("#bgm").attr("muted", false);
// $("#bgm")[0].play();

// setTimeout(function() {
//   $("#bgm")[0].play();
// }, 1000);
// $("#bgm").on("playing", () => {
//   console.log("start");
//   //   controller.dealDown();
//   //   controller.run();
//   //   $("#bgm")
//   //     .eq(0)
//   //     .play();
// });
